Search criteria: scientific name =
Limnephilus fagus
Photo © by
Libby & Rick Avis
Limnephilus fagus
Caddisfly